propulsion of sledges - Turkish English Dictionary