process supply technology - Francés Inglés Diccionario