"seize on upon sth" in German to seize on/upon sth. sich auf etw. stürzen Detailed translations for "seize on upon sth" to seize on/upon sth. to seize on/upon sth. sich auf etw. stürzen