odiferous - German English Dictionary