hemichordata - Turkish English Dictionary