mentholated camphor - German English Dictionary