shaped like a slipper - Allemand Anglais Dictionnaire