nephromere - German English Dictionary