strong infrastructure - Français Anglais Dictionnaire