establish a positive track record - Spanisch Englisch Wörterbuch