propulsion drive - Turkish English Dictionary