trade plate licence - Turco Inglés Diccionario