heavily fortified border - Turco Inglés Diccionario