distributor injection apparatus - Turkish English Dictionary