something towered - Alemán Inglés Diccionario