to give solace - Turc Anglais Dictionnaire