sheep dropsy - German English Dictionary