phallocampsis - Spanish English Dictionary