location of emplacement - French English Dictionary