shaped like a slipper - Français Anglais Dictionnaire