infrastructure and facilities - Turkish English Dictionary