to make inroads - Français Anglais Dictionnaire