internal revenue taxes - French English Dictionary