nephrapostasis - German English Dictionary