high-achieving - Turkish English Dictionary