Wörterbuch Englisch Deutsch 🔎 extended search witness for the defence DeutschEnglish Entlastungszeuge {m} [jur.]witness for the defence [noun]