drain the cup - French English Dictionary