nephrology - German English Dictionary