nefrosit - French English Dictionary