finish up (drink) - French English Dictionary