on his last legs - Turco Inglés Diccionario