temporary facilities - Turkish English Dictionary