foreign licensing agreements - Deutsch Englisch Wörterbuch