mountain hollyhock (iliamna acerifolia) - Turkish English Dictionary