hemichordata - German English Dictionary