corner towers - Turkish English Dictionary