long streak of piss - Turkish English Dictionary