trade plate licence - Español Inglés Diccionario