plausible explanation - Français Anglais Dictionnaire