long-beaked spiny ant-eaters - Turc Anglais Dictionnaire