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