shaped like a slipper - Alemán Inglés Diccionario