renal contusion - French English Dictionary