protonephros - French English Dictionary