piss like a racehorse - French English Dictionary