weapon emplacement - German English Dictionary