diesel fuel injection pump - Turkish English Dictionary