quilted cushion - Alemán Inglés Diccionario