piston-engined propeller - French English Dictionary