technology and materials - Alemán Inglés Diccionario