early site permit - Turkish English Dictionary