motor-drive mechanism - Turkish English Dictionary