to conclude a partnership agreement - Deutsch Englisch Wörterbuch