self-attestation - Turco Inglés Diccionario