may he/she rest in peace - Français Anglais Dictionnaire