sliding trench shield protector - Français Anglais Dictionnaire