mentholated salve - French English Dictionary