pee like a racehorse - German English Dictionary