olfactory detection system - German English Dictionary