on one's last leg - Turco Inglés Diccionario