on your last legs - Turc Anglais Dictionnaire