concentrated lemon juice - French English Dictionary