rope-soled sandal store - Turco Inglés Diccionario