achieve an advance - Spanish English Dictionary