liquid refreshment - French English Dictionary