propulsent - French English Dictionary