ajuga chamaepitys - Turkish English Dictionary