liquid propellants - Turkish English Dictionary