semipostal stamp - Spanish English Dictionary