vehicle-mounted generators - German English Dictionary