location of emplacement - Spanish English Dictionary