desmarest's hutia - Turc Anglais Dictionnaire