olfateadora - German English Dictionary