licence granted by mutual agreement - Deutsch Englisch Wörterbuch