vehicle-mounted generators - Turkish English Dictionary