motor-and-gearbox assembly - Turkish English Dictionary