postage due stamp - German English Dictionary