draft licence contract - Francés Inglés Diccionario