nonresident alien - Francés Inglés Diccionario