protonephron - German English Dictionary