Полный англо-русский словарь
vouch for
Ручаться ручаться [поручиться] за
Полный англо-русский словарь
vouch
vouchee