worship at the porcelain altar - Alemán Inglés Diccionario