altar cushion - Alemán Inglés Diccionario