establish a positive track record - German English Dictionary