disk kidney - French English Dictionary