location of the workplace - Francés Inglés Diccionario