be on last legs - Turc Anglais Dictionnaire