concentrated lemon juice - Francés Inglés Diccionario