be down at the heel - Turco Inglés Diccionario