semi-processed products - Francés Inglés Diccionario