having one's visa canceled - Español Inglés Diccionario