infrastructure facility - Turkish English Dictionary