madagascar flying-fox - French English Dictionary