immigration detainee pending deportation - Francés Inglés Diccionario