pancake kidney - French English Dictionary