pre-need supplies or services - German English Dictionary