mentholated camphor - French English Dictionary