endodermal pouches - Turkish English Dictionary