petrol injection equipment - Turkish English Dictionary