important, powerful, or prominent person - Español Inglés Diccionario