stamp for extra postage - German English Dictionary