odoriphore - German English Dictionary