all-embracing

adj