propulsion technique - Turkish English Dictionary