indirect business taxes - French English Dictionary