in a humanistic manner - Français Anglais Dictionnaire