look like a military zone - Français Anglais Dictionnaire