perceive by scent - German English Dictionary