pre-need supplies or services - Spanish English Dictionary