shaped like a slipper - German English Dictionary