non-residential site - Turkish English Dictionary