witness' affidavit - Turco Inglés Diccionario