fortified towers - Francés Inglés Diccionario