mentholated - German English Dictionary