process supply technology - Español Inglés Diccionario