Полный англо-русский словарь
happenchance
Случайное происшествие, случайность
Полный англо-русский словарь
happen upon
happened