heterogeneous propellant - French English Dictionary