opisthocoelous - Spanish English Dictionary