station premises - Turkish English Dictionary