alpine bartsia (bartsia alpina) - Turkish English Dictionary