amphioxea - German English Dictionary