solitary kidney - French English Dictionary