be immortalized - Français Anglais Dictionnaire