flying lemurs - Turkish English Dictionary