keep ahead of others - Spanish English Dictionary