two-year license - Alemán Inglés Diccionario