echiuran - German English Dictionary