semipostal stamp - German English Dictionary