mountain hollyhock (iliamna ruvularis) - Turkish English Dictionary