acromphalus - Spanish English Dictionary