location of office - French English Dictionary