high performer - Spanish English Dictionary