engine assemblies vendor produced diesel vee - Turkish English Dictionary