mountain avens (geum peckii) - Turkish English Dictionary