larvacean - German English Dictionary