superachiever - Spanish English Dictionary