witness' affidavit - Alemán Inglés Diccionario