protonefridio - German English Dictionary