throw back a few pints - French English Dictionary