odours - German English Dictionary