race to be the best - Spanish English Dictionary