primordial leaf - Turkish English Dictionary