north moluccan flying fox - German English Dictionary