contract of a recurring nature - Englisch Synonyme Wörterbuch