diesel-electric system - Turkish English Dictionary