licensing department - Español Inglés Diccionario