have one's shoes off - Francés Inglés Diccionario