barely win (the race) - Turc Anglais Dictionnaire