concentrated fruits and vegetables - Francés Inglés Diccionario