three-sixty - Turkish English Dictionary