slaughter scraps - Turc Anglais Dictionnaire