diesel electric drive - Turkish English Dictionary