Happen upon=stumble uppon=stumble across=bump into==come acrossSee someone or sth haphazardاتفاقی مواجه شدن یا برخورد کردن با کسی یا چیزیto find by chanceبرخوردن به، برخورد کردن به، مواجه شدن با( بصورتِ کاملا تصادفی ) کسی/چیزی را دیدن/یافتن+ عکس و لینک