to make a treaty - Deutsch Englisch Wörterbuch