pronephros - French English Dictionary