make an incursion on a place - Français Anglais Dictionnaire