handkerchief that smells like camphor - Alemán Inglés Diccionario