he quaffed off the wine - French English Dictionary