rocket-propelled - French English Dictionary