prospect of having to... - Français Anglais Dictionnaire