something towered - Francés Inglés Diccionario