internal revenue stamp - German English Dictionary