lowland peltops - Turkish English Dictionary