fortified towers - Turco Inglés Diccionario