"happen upon" in German to happen upon zufällig treffen Detailed translations for "happen upon" to happen upon to happen upon zufällig treffen