stuff guts make sausages - Turkish English Dictionary