jet-propelled - French English Dictionary