i'll vouch for you - Alemán Inglés Diccionario