altars - Francés Inglés Diccionario