"in sich zusammenfallen" in English in sich zusammenfallen to implode Detailed translations for "in sich zusammenfallen" in sich zusammenfallen in sich zusammenfallen(also: einstürzen, zusammenbrechen, implodieren, einfallen) to implode