"vouch for sb sth" in German to vouch for sb./sth. sich für jdn./etw. verbürgen für etw. garantieren Detailed translations for "vouch for sb sth" to vouch for sb./sth. to vouch for sb./sth. sich für jdn./etw. verbürgen to vouch for sb./sth. für etw. garantieren{transitive verb}