cape elephant shrew - Turc Anglais Dictionnaire