present one's credentials - Turkish English Dictionary