dead body remains - Turc Anglais Dictionnaire