vehicle equipped for carrying wound or sick people - Spanish English Dictionary