planetary embryo - Turkish English Dictionary