echiurids - German English Dictionary