mural painting and decoration - Alemán Inglés Diccionario