primordial leaf - German English Dictionary