sheep dropsy - French English Dictionary