mint postage stamp - German English Dictionary