shit and piss yourself - Turkish English Dictionary