rack and pinion gearbox - German English Dictionary