a serendipitious circumstance - Français Anglais Dictionnaire