related to the kidneys - French English Dictionary