licensed supplies - Español Inglés Diccionario