tower hills - Turkish English Dictionary