More often I see people use the words soil and dirt interchangeably. Is this correct? I often held that dirt as generic. Dictionary also suggests a generic definition: anything that makes something unclean (including mud or soil) and the use of dirt in place of soil is a US phenomenon.
Is it a standard usage?