abused alien - Francés Inglés Diccionario