alleviating - Turc Anglais Dictionnaire