altar prayer - Francés Inglés Diccionario