have a few drinks - French English Dictionary