present one's credentials - Español Inglés Diccionario