be a piece of piss - Turkish English Dictionary