organisation licence - Almanca İngilizce Sözlük