internal revenue stamp - French English Dictionary