highly reliable and successful person - Español Inglés Diccionario