clean production technology - Alemán Inglés Diccionario