may they rest in peace - Turc Anglais Dictionnaire