may their soul rest in peace - Inglés Sinónimo Diccionario