land limit or boundary - Turco Inglés Diccionario