making of artificial palates - Alemán Inglés Diccionario