alleviate ones's pains - Turc Anglais Dictionnaire