diesel particle filter - Turkish English Dictionary