monkey orchid (orchis simia) - Français Anglais Dictionnaire