pre-need supplies or services - Turkish English Dictionary