multi-propellant - German English Dictionary