renal pedicle - French English Dictionary