industrial waste engineer - Francés Inglés Diccionario