chemical sense - French English Dictionary