high-quality article - Turkish English Dictionary