multi-towered - Turkish English Dictionary