odourous - German English Dictionary