test and maintenance facilities - Turkish English Dictionary