undesirable alien - Francés Inglés Diccionario