"precipitate sb" in German to precipitate sb. katapultieren Detailed translations for "precipitate sb" to precipitate sb. to precipitate sb. katapultieren{transitive verb}