material processing and delivery - Alemán Inglés Diccionario