high-quality product - Turkish English Dictionary