coincidence of circumstances - Spanish English Dictionary