echinodermatous - German English Dictionary