hrip (here rests in peace) - Francés Inglés Diccionario