immigration detainee pending deportation - Español Inglés Diccionario