surging ahead - Spanish English Dictionary