undocumented alien - Francés Inglés Diccionario