make up/recover lost ground - Turc Anglais Dictionnaire