fortress of the seven towers - Turco Inglés Diccionario