snake-toothed fruit bat - Espagnol Anglais Dictionnaire