lady's slipper orchid - Turco Inglés Diccionario