may he/she rest in peace - Francés Inglés Diccionario