rack and pinion gearbox - Turkish English Dictionary