highly trusted sponsor status - Español Inglés Diccionario