leopard marsh orchid - Turc Anglais Dictionnaire