remain unseen (as by hiding) - Français Anglais Dictionnaire