something obvious or foreseeable - Français Anglais Dictionnaire