amphiblastula - Turkish English Dictionary