armanni-ebstein kidney - French English Dictionary