be a piss-head - French English Dictionary