smelly person/animal - German English Dictionary