be put to rest - Turc Anglais Dictionnaire