"happen on" in German to happen on zufällig stoßen auf Detailed translations for "happen on" to happen on to happen on zufällig stoßen auf