hematomphalus - Spanish English Dictionary