deed granting a licence - Almanca İngilizce Sözlük