high-quality data - Turkish English Dictionary