coincidence of circumstances - French English Dictionary