down at the heel - Alemán Inglés Diccionario