lady's slipper orchid - Turc Anglais Dictionnaire