location of emplacement - Turkish English Dictionary