organisation license - Alemán Inglés Diccionario