postage stamp overprint - German English Dictionary