embodied presence - Français Anglais Dictionnaire