altar hanging - Francés Inglés Diccionario