high-quality car - Turkish English Dictionary