expiatory temples - Francés Inglés Diccionario