"alight on upon sth" in German to alight on/upon sth. auf etw. stoßen Detailed translations for "alight on upon sth" to alight on/upon sth. to alight on/upon sth.(also: to come across sth., to hit upon) auf etw. stoßen