concentrated juice - French English Dictionary