multi-towered - Spanish English Dictionary