drink the last drop - French English Dictionary