tubipora - Spanish English Dictionary