ryukyu flying-fox - French English Dictionary