have prevented us from - Français Anglais Dictionnaire