finish up (drink) - German English Dictionary