amount of substance concentration - French English Dictionary