highly trusted sponsor status - Alemán Inglés Diccionario