stuff guts make sausages - Turc Anglais Dictionnaire