nefrogram - French English Dictionary