hydrazine propulsion - Turkish English Dictionary