animal remains - Turc Anglais Dictionnaire