shaped like a slipper - Turc Anglais Dictionnaire