concentrated lemon juice - Español Inglés Diccionario