attesting/subscribing witness - Español Inglés Diccionario