altar cushion - Francés Inglés Diccionario