piston-powered propeller-driven aircraft - German English Dictionary