vouching - Turco Inglés Diccionario