nefrectasis - French English Dictionary