put on leather sandals - Alemán Inglés Diccionario