monitor sub-contractor performance - Englisch Synonyme Wörterbuch