alterations and improvements - Turc Anglais Dictionnaire