ram's -head lady's slipper - Turc Anglais Dictionnaire