multi-towered - German English Dictionary