long-term contract - Englisch Synonyme Wörterbuch