substituted licence - Español Inglés Diccionario