large wall for protecting cities - Turco Inglés Diccionario