piston-powered propeller-driven aircraft - Spanish English Dictionary