nevoid elephantiasis - French English Dictionary