towered - Alemán Inglés Diccionario