piston-engined helicopter - Turkish English Dictionary