handkerchief that smells like camphor - German English Dictionary