leopard marsh orchid - Turco Inglés Diccionario