temporary work site - Francés Inglés Diccionario