license contract - Alemán Inglés Diccionario