notochord - Turkish English Dictionary