suck the juice - French English Dictionary