worker training and recreation institute - Français Anglais Dictionnaire