ladies' slipper (lotus corniculatus) - Turc Anglais Dictionnaire