heterosomata - Spanish English Dictionary