nephroblastema - French English Dictionary