upon signing the contract - Türkisch Englisch Wörterbuch