remedy the deficiencies - Turc Anglais Dictionnaire