company license - Alemán Inglés Diccionario