pre-need supplies or services - Deutsch Englisch Wörterbuch