shit and piss factory - Turkish English Dictionary