piss like a race horse - French English Dictionary