nephrostome - German English Dictionary