renal contusion - German English Dictionary