be alienated from something - Français Anglais Dictionnaire