irrevocable licence - Almanca İngilizce Sözlük