calm things down - Turc Anglais Dictionnaire