irrevocable license - Almanca İngilizce Sözlük