nephron - German English Dictionary