immigration detainee pending deportation - Français Anglais Dictionnaire