offer a likely explanation - Français Anglais Dictionnaire