metanephron - French English Dictionary