block of postage stamp - German English Dictionary