keeper of the grail - Francés Inglés Diccionario