handkerchief that smells like camphor - Turkish English Dictionary