pronephron - French English Dictionary