stuff guts make sausages - German English Dictionary