pronephric - French English Dictionary