contract of a recurring nature - Türkisch Englisch Wörterbuch