mentholated - French English Dictionary