liquid propellant engine - Turkish English Dictionary