present one's credentials - Turco Inglés Diccionario