hang out spot - Turkish English Dictionary