diesel generator unit service wagon - Turkish English Dictionary