piston-motorlu pervane - Turkish English Dictionary