dead-end tower - Turkish English Dictionary