towered - Spanish English Dictionary