licencing agreement - Deutsch Englisch Wörterbuch