propulsion of sledges - Spanish English Dictionary