be on its last legs - Turco Inglés Diccionario