suborder cephalaspida - Turkish English Dictionary