carcass remains - Turc Anglais Dictionnaire