a treaty requiring ratification - Deutsch Englisch Wörterbuch