molecular abundance - French English Dictionary