establish a positive track record - Spanish English Dictionary