phalloid - Spanish English Dictionary