to be registered or licensed - Español Inglés Diccionario