an illegal immigrant - Français Anglais Dictionnaire