olfactory sensation - German English Dictionary