defensive tower - Francés Inglés Diccionario