witness for the defense - Alemán Inglés Diccionario