of high-quality - Turkish English Dictionary