high-precision gearbox - Turkish English Dictionary