molecular solution - French English Dictionary