vouch - Alemán Inglés Diccionario