rope-soled sandal - Alemán Inglés Diccionario