production of juice - Francés Inglés Diccionario