piston-engined propeller - Turkish English Dictionary