down at the heel - Francés Inglés Diccionario