material processing and delivery - Turkish English Dictionary