a serendipitious circumstance - Spanish English Dictionary