cephalaspid - German English Dictionary