general public license - Alemán Inglés Diccionario