facility site - Turkish English Dictionary