snake-toothed fruit bat - Turc Anglais Dictionnaire