cardiac dropsy - French English Dictionary