electropropulsion - French English Dictionary