phallocampsis - French English Dictionary