social rest establishment - Français Anglais Dictionnaire