weapon emplacement - Turkish English Dictionary